MZ-6500[BASIC-3]



●ABS絶対値
▲ACSアークコサイン
 ALOADBASIC起動時に、自動的にプログラムを実行するように設定する
●ASCアスキーコードを求めます
▲ASNアークサイン
▲ATNアークタンジェント
 AUTOプログラムの行番号を自動的に発生させる
▲BINPUT#シーケンシャルファイルからバイナリ形式でデータを読み出す
▲BPRINT#シーケンシャルファイルの書き込みをバイナリ形式で行う
▲BYEBASICよりCP/M-86に制御を戻す
▲CALLサブプログラムを呼び出す
 CDEG度分秒で示された値を10進数に変換します
 CDMS10進数で示された値を度分秒に変換します
 CHAINフロッピーディスクから読み込んだプログラムを追加し実行する
 CHANGE DISP画面モードを設定する
▲CHANNELRS-232C使用チャンネルの設定およびデータの入出力形式の設定をする
●CHR$アスキーコードから文字を生成します
●CIRCLE円、楕円、円小股は扇を描画/消去する
●CLOSEデータファイルのクローズを行う
●CLSグラフィック画面をクリアする
●COLOR文字の色を指定する
 CONT中断したプログラムの実行を再開する
 COPYファイルのコピーを行う
●COSコサイン
 CREATEディスク上にデータファイルのための領域を確保する
▲CURSORカーソル位置の決定またはカーソル表示有無の選択を行う
 DEF SEGセグメントを決定する
 DEF UDCユーザー定義文字のパターンを定義する
●DEFFN関数FNを定義する
●DEFINT整数型数値変数であることを宣言する
▲DEFREAL実数型数値変数であることを宣言する
●DEFSTR文字変数であることを宣言する
 DEG三角関数で扱う数値を度単位に設定します
 DELETE指定された行のプログラムをメモリから削除する
 DFKデファイナブルファンクションキーを定義する
●DIM配列変数を宣言し、必要なメモリ領域を確保する
 DIRディレクトリの情報を表示する
▲DISP画面上にデータを表示する
▲DISP CLEAR画面上の表示文字をクリアする
 DRESETフロッピーディスクを交換可能とする
●ENDプログラムの実行を終了する
 ENTER画面上の文字を文字変数に読み込む
 ERASE全ての変数を消去し、機械語プログラムのユーザーエリアを確保する
 ERLエラー行を与える
 ERNエラー番号を与える
 ERROR MUSICエラー発生時のエラー音の有無の選択を行う
●EXP指数関数
 FIXED数値の出力形式を固定小数点形式とする
 FLOAT数値の出力形式を浮動小数点形式とする
●FNユーザー定義関数であることを示す
●FOR~NEXTFORとNEXTの間の文を繰り返し実行する
▲GCHR文字を任意の大きさ、角度でグラフィック描画する
▲GCOLORグラフィックパターンと背景の色を指定する
▲GCURSORグラフィックカーソルの移動・読み込みを行う
 GDISP画面上にグラフィックパターンを表示する
▲GENTERグラフィックスクリーン上のグラフィックパターンを入力する
▲GET#ランダムファイルの読み込みを行う
 GLOADグラフィック用VRAMファイルの読み書きを行う
●GO TOプログラムの実行を指定された行番号へ無条件に移す
●GOSUBサブルーチンにジャンプする
▲GPRINTプリンタにグラフィックパターンを出力する
 GSAVEグラフィック用のVRAMファイルの書き込みを行う
▲IF~:ELSE条件を判断し、成立しなければELSE以下の文を実行する
●IF~THEN条件を判断し、成立すればTHEN以下の実行をする
 IMAGEイメージ記号によって出力の書式を指定する
 INPポート上にあるデータを変数に代入する
●INPUTプログラム実行中にキーボードからの入力を読み込む
●INPUT#アスキー形式のシーケンシャルファイルの読み込みを行う
●INT整数値
▲KEYキーボードから1文字を入力する
▲KEYINキーボードから数値や文字を入力する
 KLOADデファイナブルキーファイルの読み込みを行う
 KSAVEデファイナブルキーファイルの書き込みを行う
●LEFT$文字列の左側から指定した数だけ文字を抜き出します
●LEN文字列長を求めます
●LET右辺の値を左辺の変数に代入する
 LINE罫線を引く
 LINE任意の直線を描画/消去する
 LINPUT指定の変数にボリューム名を代入する
 LISTメモリに記憶されているプログラムの内容を出力する
●LN自然対数
 LOADプログラムをディスクから読み込む
 LOAD SUBプログラムをディスクから読み込む
 LOCKファイルの保護(ロック)を行う
●LOG常用対数
 LPRINTボリューム名を変更する
▲MAXFILE同時にオープンできるファイルの数を設定する
 MAXS数値配列中で最大値が入っている要素の位置を求める
 MERGEディスクから読み込んだプログラムをメモリ上のプログラムに結合する
●MID$文字列の任意の位置から指定した数だけ文字を抜き出します
 MINS数値配列中で最小値が入っている要素の位置を求める
 MLOAD機械語ファイルの読み込みを行う
▲MOD剰余
 MODIFYFIXED,FLOAT文の指示に従って数値データの値を変換します
 MOVE文字変数の内容または行のコピーをする
 MSAVE機械語ファイルの書き込みを行う
▲MSINマウスからの座標を入力する
▲MUSIC音楽を演奏する
▲MVCURカーソル位置を移動する
 NEWメモリに記憶されているプログラムのリストを消去しBASICの初期化を行う
 NORMAL数値の出力形式を標準形式にする
 ODISPグラフィック関係のコマンドの操作対象となるスクリーンを指定する
 ON COMRS-232Cのデータを受信すると、指定の行へジャンプする
●ON ERRORプログラムの実行中のエラーを回復し、実行を続ける
 ON KEY指定のキーが入力されたとき、指定の行へジャンプする
 ON TIME指定された時刻に指定された行にジャンプする
●ON~GOSUB数式の値に対応したサブルーチンを呼び出す
●ON~GOTO数式の値に対応した行へ分岐する
 OPCHNLチャンネルのバッファメモリをオープン/クローズする
●OPENデータファイルのオープンを行う
 OUTポート上にデータを出力する
 PAINT図形の内部を塗りつぶす
 PALパレットコードを設定する
 PARAM各種のパラメータをセット/リセットする
●PEEKメモリのデータを読み込む
▲PI円周率
●POINTグラフィック画面上のドットの状態を与える
●POKEメモリにデータを書き込む
 POLLINGチャンネルのバッファメモリの内容を検索する
 POPサブルーチンスタックをポップアップする
●POS現在のカーソル位置の座標を指定した変数に読み込む
 PRESET任意のドットを消す
▲PRINTプリンタにデータを出力する
●PRINT#シーケンシャルファイルの書き込みをアスキー形式で行う
 PRTYウィンドウまたはパレットコードの優先順位を指定する
 PSET指定した色で任意の1ドットをセットする
 PUT#ランダムファイルの書き込みを行う
 RAD三角関数で扱う数値をラジアン単位に設定します
●RANDOM電源ON後の乱数発生の初期値に対して、乱数を発生させる
▲RCVRS-232Cのデータを受信する
 RE罫線の消去・リバース状態の解除を行う
●READ~DATADATA文に記述したデータ並びを読み、変数に代入する
●REMプログラムの中に注釈を書き込む
 RENプログラムの行番号を付け替える
●RESTOREREAD文と対応するDATA文の位置を指定する
 RESUMEサブルーチンの実行を終わらせ、処理の流れを戻す
●RETURNサブルーチンの処理を終わらせ、呼び出した文の次の文に戻る
 RFORMATランダムファイルを読み書きする場合の変数を割り当てる
●RIGHT$文字列の右側から指定した数だけ文字を抜き出します
▲RNAMEファイル名を変更する
▲RND疑似乱数
●RUNプログラムを実行する
 RV画面上の文字を反転表示する
 SAVEプログラムを中間言語形式でディスクに書き込む
 SCALE仮想ウィンドウとビューポートを設定する
▲SCROL画面の指定領域をスクロールする
 SDISPスクリーンに対して、ウィンドウの接続、切り離しを指定する
 SEARCH指定の文字列を検索する
 SEG現在のセグメント値を与えるシステム変数
 SELデフォルトスクリーンとデフォルトウィンドウを指定する
▲SENDRS-232Cのデータを送信する
▲SENREVRS-232Cに対してデータを送信し、その直後に受信する
 SEP#セパレータを設定する
●SGN符号を返します
●SINサイン
▲SPA空白文字を指定した数だけ連続生成します
●SQR平方根
 STATUSプログラムの状況を与えます
●STOPプログラムの実行を中断する
 STOREプログラムをアスキー形式でディスクに書き込む
●STR$数値を文字列に変換します
 STRING$指定文字を指定した数だけ連続生成します
 SUBサブプログラムであることを示す
 SUBENDサブプログラムの終わりを示す
●TABPRINT,XPRINT文中でのタビュレーションの設定を行う
 TABLE作表を行う
●TANタンジェント
▲TIME日時のデータを与える
▲TRプログラムをトレースする
▲TR STOP指定された行番号でプログラムの実行をストップする
 UNLOCK指定したファイルのロックを解除する
▲USR機械語ルーチンを呼び出す
●VAL文字列を数値として変換します
▲WAITプログラムの実行を一定時間停止する
 WCONスクリーンに対し、ウィンドウの接続・切り離しを指定する
▲WINDOWウィンドウに関する設定を行う
 XPRINT漢字プリンタに漢字を出力する